an outrage upon decency - Türkisch Englisch Wörterbuch